battle of cape finisterre - Deutsch Englisch Wörterbuch